/**
 * 
 */
package com.airnewslinkosky.ticket.model;

import java.io.Serializable;

/**
 * @author CX
 *
 */
public class FlightOrderDetail  implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	public String OrderNO; //总订单号
	public String FlightOrderNO; //机票订单号
	public String OfficeID; //机票经销商ID
	public String UserID; //用户ID
	public String AirLine; //航空公司代码
	public String FlightNo; //航班号
	public String Departure; //出发地代码
	public String Arrival; //到达地代码
	public String DepartureTime; //出发日期
	public String ArrivalTime; //到达日期
	public int StopNo; //经停次数
	public int IsFood; //是否有餐食
	public int IsCodeShare; //是否共享航班
	public String PlaneType; //机型
	public String Carrier; //承运人
	public String SpecialCabin; //特价舱位
	public String Cabin; //舱位代码
	public String BaseCabin; //基本舱位代码
	public String Seat; //剩余座位数
	public String CabinPrice; //票面价格（B2C）
	public String Discount; //舱位折扣
	public String ASPolicyID; //本平台政策号(本地)
	public String AirPolicyID; //一站式政策号
	public String SPID; //
	public String Price; //票面价格(B2B)
	public String OutTicketStartDate; //此政策出票起始时间
	public String OutTicketEndDate; //此政策出票终止时间
	public int TripType; //航程类型
	public int CharacterType; //票价类型
	public int TicketType; //机票类型
	public int PolicyRuleID; //票规Id（预留）
	public String PolicyRule; //政策票规，退改签规定等
	public String PolicyRuleRemark; //政策票规，退改签规定备注
	public String Z; //返点
	public String Y; //政策留款
	public String ASZ;
	public String ASZMoney;
	public String RewardValue; //奖励值（预留）
	public String RewardValueMoney; //对应奖励款预留
	public String TicketRestrict; //退改签规则
	public String ServiceTimeStart; //每天本票出票起始服务时间。
	public String ServiceTimeEnd; //每天本票出票终止服务时间
	public int SPSourceType; //政策
	public String FuelTax; //燃油附加费
	public String AirportTax; //机场建设费
	public String IsUpgradePersent; //升舱百分数（预留）
	public String IsUpgradeAmount; //升舱款
	public int IsChangeSign; //是否可以改签（预留）
	public int IsChangeDate; //是否可以改期（预留）
	public int IsUpgrade; //是否可以升舱（预留）
	public int IsRefund; //是否可以退票（预留）
	public String RefundPercent; //退票百分数（预留）
	public String Refundment; //退票款
	public int PolicyCategory; //政策种类
	public String PassengerName; //乘客姓名
	public int PassengerIDType; //乘客证件类型	约定值
	public String PassengerIDNO; //乘客证件号码
	public int PassagerType; //旅客类型
	public String PassagerBirthday; //旅客出生日期
	public String AirlineMileageCard; //旅客常旅客所卡在航空公司代码
	public String PsgMileageCard; //旅客常旅客卡卡号
	public int MsgType; //通知方式
	public String ContactName; //联系人姓名
	public String ContactPhone; //联系人电话
	public String ContactEmail; //联系人邮箱
	public String IBEOrderId; //IBE一站式订单号
	public String TicketNO; //机票号
	public String PNR; //PNR号
	public String IBEPayment; //机票订单支付价格
	public String IBETransactionID; //一站式平台流水号
	public String IBERestrict; //航空公司舱位退改签规则
	public String IBERefundPercent; //退票手续费百分比。%手续费，则为
	public String IBEOrderTime; //一站式订单生成时间
	public int IsItinerary; //是否要行程单
	public int FlightOrderState; //订单状态
	public int OutTicketType; //出票类型
	public String SellTime; //出票时间
	public String FlightAmountPrice; //机票总价格
	public int PayMethod; //支付方式
	public String FlightOrderSysop; //系统操作员
	public String FlightOrderModifyTime; //修改时间
	public String FlightOrderCreateTime; //订单生成时间
	public String FlightOrderRemark; //备注
	public ItineraryOrderInfo ItineraryOrderInfo; //行程单信息


}
